Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 CHURCH ROAD Detached £137,000 8 Jan 1996
62 CHURCH ROAD Detached £422,500 14 Mar 2008
64 CHURCH ROAD Detached £395,000 10 Jul 2014
66 CHURCH ROAD Detached £660,000 26 Oct 2022
68 CHURCH ROAD Detached £242,950 18 Jun 2003